Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
261 TREWYDDFA ROAD Terraced £100,558 £82,000 4 Oct 2019
263 TREWYDDFA ROAD Terraced £72,451 £72,500 24 Feb 2023
270 TREWYDDFA ROAD Detached £315,953 £310,000 20 May 2022
273 TREWYDDFA ROAD Semi-Detached £172,489 £72,000 25 Apr 2003
275 TREWYDDFA ROAD Semi-Detached £138,510 £115,000 26 Mar 2020
278 TREWYDDFA ROAD Detached £120,684 £65,000 20 Mar 2009
281 TREWYDDFA ROAD Detached £209,132 £165,000 22 Sep 2017
283 TREWYDDFA ROAD Detached £242,223 £193,000 26 Jan 2018
305 TREWYDDFA ROAD Detached £216,150 £59,995 20 Dec 2000
317 TREWYDDFA ROAD Detached £189,265 £45,000 23 Sep 1999
318 TREWYDDFA ROAD Detached £408,629 £74,000 6 Sep 1996